en

Source of energy

ru

Translation source of energy into russian

source of energy
Solar panels are a renewable source of energy.
Солнечные панели - это возобновляемый источник энергии.

Definitions

A source of energy refers to any natural or artificial resource that can be converted into usable power, such as fossil fuels, solar radiation, wind, hydroelectric power, nuclear reactions, or biomass.